foothill paloverde - Español Inglés Diccionario